snow covered area - Spanish English Dictionary